/**
 * 
 */
package fbv.commun.dataTools.servico;

import java.util.Collection;
import java.util.Map;

import fbv.commun.excecoes.FBVException;

/**
 * @author Max Santu
 *
 */
public interface Controlador {

	Integer inserir(Map<String, String> campos) throws FBVException;
	
	void alterar(Map<String, String> campos) throws FBVException;
	
	void excluir(Integer id) throws FBVException;
	
	ObjetoVO selecionar(String id) throws FBVException;
	
	Collection<ObjetoVO> selecionarTodos() throws FBVException; 
}
